package main

import "fmt"

func greet() {
	fmt.Println("普通函数")
}

//返回func的函数
func greet0() func() string {
	return func() string {
		return "hello world"
	}
}

func main() {
	greet()
	f := greet0()
	fmt.Println(f())
	fmt.Printf("%T \n", f)

	//
	f1 := func() {
		fmt.Println("test function ")
	}
	f1()
}
